Flutter Resource Using


图腾

Flutter的项目结构和资源的存放、使用(图像的适配、字符串的本地化和国际化、项目依赖)


目录:
1、存储不同分辨率的图片资源
2、存储String字符串资源
3、添加依赖
4、如何国际化和本地化?Flutter推荐使用intl实现

1、存储不同分辨率的图片资源

分辨率对应的资源格式
image.png

存储不同分辨率下的图片资源进行适配
image.png

创建图像文件夹
image.png

在pubspec.yaml中引入图像资源

方式一:此种方式表示,引入images文件夹中所有的资源

assets:
  - images/

方式二:此种方式表示,引入images文件夹下的具体的某一资源

assets:
  - images/one.jpg

使用图像资源

Image.asset("images/one.jpg",width: 100,height: 100,),

2、存储String字符串资源

Flutter目前没有专门的字符串资源系统。目前最佳做法是将字符串作为静态变量保存在类中,并从哪里访问他们。

class Strings { static String welcomeMessage = “Welcome to Flutter” ; }  

使用

Text(Strings.welcomeMessage)

3、添加依赖

虽然Android或IOS项目下有各自的原生依赖系统。但是,那些只是针对各不同的平台的依赖。

如果要实现Flutter项目的依赖,在pubspec.yaml文件中具体的依赖项。

4、如何国际化和本地化?Flutter推荐使用intl实现


   转载规则


《Flutter Resource Using》 Air 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录